Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 Spain F9 Poland F3 Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Slovakia F1 Estonia F3 Austria F5 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) France F7 Slovakia F3 Germany F1 The Manchester Trophy - Manchester The Scottish Tennis Championships - Edinburgh Oberstaufen Cup - Oberstaufen Optimus Maia Open - Maia USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Tennis Napoli Cup - Napoli The LTA Men's Challenger - Southampton The Shelbourne Irish Open - Dublin Odlum Brown Vancouver Open - Vancouver Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple IPP Open - Helsinki Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote LTA Hull Challenger - Hull Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Dublin Challenger - Dublin The Rajasthan Golden Jubilee - Jaipur KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux National Bank Men's Rimouski Challenger - Rimouski PEOPLEnet CUP - Dnepropetrovsk Fergana Challenger - Fergana Sao Paulo Challenger Budapest Challenger - Budapest Heilbronn Challenger Belgrade Challenger The Bolton Challenger - Bolton Pozoblanco Challenger Media Will Cup Busan Challenger Tennis - Busan Bogota Challenger Manchester Challenger The LTA Wrexham Challenger - Wrexham Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Belo Horizonte Challenger USTA Freeman Men's Challenger - Joplin Istanbul Challenger Zivnobanka Czech Open - Prostejov Bogota Challenger Mons Challenger VI Abierto Internacional de Salinas - Salinas Belgrade Challenger Bordeaux Challenger Aptos Challenger Togliatti Cup - Togliatti TED Open-Akbank Private Banking - Istanbul Tashkent Challenger Ortisei Challenger Tatra Banka Open - Bratislava Bergamo Challenger Cherbourg Challenger Bath Challenger Athens Challenger GHI Bronx Classic - Bronx Hilton Waikoloa USTA Challenger - Waikoloa West of England Tennis - Bristol Neride Prague Indoor - Prague Granby Challenger Astana Challenger Challenger Banque Nationale Rimouski - Rimouski Segovia Challenger Open de Charleroi - Charleroi CA-Challenge 2000 - Graz Bukhara Challenger - Bukhara Architect Open - Budapest Challenger Tunisie - Tunis Delhi Challenger I - New Delhi Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov USTA Challenger of San Antonio - San Antonio Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Gran Copa Ericsson - Rio de Janeiro Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Quelle Cup - Furth Muller Cup - Ulm CMG Asia Open - Hong Kong Hungarian Architect Open - Budapest Samsung Securities Cup Challenger - Seoul Eckental Challenger 5th Sardinian International Championships - Cagliari IPP Open - Helsinki Salzburg Challenger Helsinki Challenger Hamburg Challenger - Hamburg The LTA Manchester Trophy - Manchester 2004 Freeman Men's Challenger - Joplin Heilbronn Challenger ATP Open Castilla y Leon - Segovia Intersport Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto USTA Men's Challenger of Dallas - Dallas Athens Challenger Aberto de Santa Catarina - Florianopolis Recanati Challenger Atlanta Clay Court Challenger - Atlanta JSM Challenger of Champaign - Urbana Beijing Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Istanbul Challenger Schickedanz Open 2007 - Furth Sarajevo Challenger Prostejov Challenger Qatar ATP Challenger - Doha Portoroz Challenger Istanbul Challenger Eskisehir Challenger VI Gramado Open de Tenis - Gramado Petange Challenger Eckental Challenger Bergamo Challenger Wroclaw Challenger IPP Open - Helsinki Gimcheon Challenger Busan Challenger KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Portoroz Challenger Pro Tennis World Open - Sunrise Olbia Challenger - Olbia 13 BH Tennis Open International Cup - Belo Horizonte Garden Open 2005 - Rome Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Monza Challenger Bukhara Challenger - Bukhara Open D'Orleans - Orleans I Manta Open - Manta 14° BH Tennis Open - Belo Horizonte Sail Open - New Delhi KGHM Dialog Polish Indoors - Wroclaw ATP Challenger Numea - New Caledonia Semgroup Challenger - Tulsa 2004 Keys Gate Challenger - Homestead Kobstaedernes ATP Challenger - Kolding Tatra Banka Open - Bratislava The LTA Nottingham Challenger - Nottingham Alexander Kolyaskin Memorial - Donetsk Privat Bank Cup - Dnepropetrovsk Malaysian Open - Kuala Lumpur Challenger DCNS de Cherbourg - Cherbourg X Challenger Britania Zavaleta - Puebla Music City Challenger - Nashville Heilbronn Open - Heilbronn Manta Challenger Recanati Challenger Open Prevadies - St. Brieuc Seville Challenger PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade VIII Gramado Open - Gramado GHI Bronx Classic - Bronx Caltanissetta Challenger Morocco Tennis Tour - Tanger TED Open - Istanbul Johannesburg Challenger Winnetka Challenger Ramat Hasharon Challenger Nottingham Challenger Samsung Securities Cup - Seoul Trnava Challenger Music City Challenger - Nashville Oldum Brown Vancouver Open - Vancouver Heilbronn Challenger Akbank Private Banking TED Open - Istanbul Challenger 42 - Andrezieux Sarajevo Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Brasilia Challenger Salinas Challenger Torneo Internacional Challenger Fila 2006 - Leon Morocco Tennis Tour - Marrakech Tatra Banka Slovak Open - Bratislava LTA Shrewsbury Challenger - Shrewsbury Morocco Tennis Tour - Meknes Salzburg Challenger Intersport Heilbronn Open - Heilbronn Music City Challenger - Nashville The LTA Men's Challenger Wrexham - Wrexham Harrah's Entertainment Men's Pro Challenger - Tunica St. Brieuc Challenger Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Freudenstadt Challenger Cali Challenger The Comercia Challenger - Aptos Akbank Private Banking TED Open - Istanbul Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Orleans Challenger Ethias Trophy - Mons Open de Montauban - Montauban Open de L'Isere (Open 38) - Grenoble Taipei City Challenger The Nottingham Open - Nottingham Salem Open - Hong Kong Gold Flake Open - Chennai AT&T Challenger of Dallas - Dallas Nottingham Challenger The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Heineken Challenger - Ho Chi Minh City RCA Championships - Indianapolis President's Cup - Tashkent Adidas International - Sydney Challenger Canottieri Minico - Mantova Mallorca Open - Mallorca The Samsung Open - Nottingham Warsteiner Challenger Lubeck - Lubeck Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Stockholm Open - Stockholm HTV Challenger - Ho Chi Minh City The West Side Tennis Club Clay Court Challenger - Forest Hills Open Castilla y Leon Trofeo Iberdrola - Segovia Open de L'Isere - Grenoble Fifth Third Bank Tennis Championships - Lexington IPP Open - Helsinki KGHM Polish Indoors - Wroclaw AAPT Championships - Adelaide Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Milan Indoors - Milan Sassuolo Challenger - Sassuolo Open 13 - Marseille Steelers Cup 2005 - Kosice GHI Bronx Classic - Bronx Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad AT&T Challenger of Dallas - Dallas Akbank Private Banking-TED Open - Istanbul Astana Challenger Mercedes-Benz Cup - Los Angeles Credicard Mastercard Tennis Cup 2005 - Campos do Jordao RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Privat Bank Cup - Dniepropetrovsk Chennai Open - Chennai Citrix Tennis Championships - Delray Beach Medibank Private International - Sydney Milan Indoors - Milan USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw TCT Open - Tunis Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Dubai Open - Dubai Nottingham-2 Challenger Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Tatra Banka Slovak Open - Bratislava The Stella Artois Grass Court Championships - London Osaka International Tennis Tournament - Osaka The 10tele.com Open - Nottingham USTA Tennis Championships of Houston - Houston Okal Cup 2001 International Bavarian Championships - Eckental The 69th King's Cup-Thailand Open - Bangkok RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles 2005 Freeman Men's Challenger - Joplin Citta di Monza - Monza Lucknow ATP Tour Challenger - Lucknow China Open - Beijing Vietnam Open - Ho Chi Minh City Tatra Banka Open 2003 - Bratislava Open de Moselle - Metz Kremlin Cup - Moscow Credicard Mastercard Tennis Cup - Campos do Jordao China Open - Beijing Mauritius Open - Mauritius Sydney International - Sydney Oberstaufen Cup - Oberstaufen Regions Morgan Keegan Championships - Memphis Geneva Challenger USTA Illinois Challenger - Champaign Tennis Channel Open - Las Vegas Akbank Private Banking TED Open 2006 - Istanbul Copenhagen Open - Copenhagen Gerry Weber Open - Halle AAPT Championships - Adelaide Ostdeutscher Sparkessen Cup - Dresden Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Tata Open 2002 - Chennai Chennai Open - Chennai Sydney International - Sydney Copenhagen Open - Copenhagen SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Milan Indoors - Milan The Stella Artois Grass Court Championships - London Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble International Tennis Championships - Delray Beach Copenhagen Open - Copenhagen Rhodes Challenger Nottingham Challenger Open de Tenis Comunidad Valenciana - Valencia Stockholm Open - Stockholm Ethias Trophy - Mons Gerry Weber Open - Halle Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Flea Market Cup Busan Challenger Tennis - Busan Besancon Challenger Barletta Challenger Kremlin Cup - Moscow Nottingham-2 Challenger CA Tennis Trophy - Vienna Busan Challenger Izmir Challenger AEGON Championships - London Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Ostrava Challenger Cremona Challenger BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Milan Indoors - Milan AEGON International - Eastbourne Cremona Challenger Bank Austria Tennis Trophy - Vienna Campos do Jordao Challenger The Dubai Tennis Championships - Dubai Jersey Challenger Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Helsinki Challenger SA Tennis Open - Johannesburg Gelsor Open Romania - Bucharest Chennai Open - Chennai Salzburg Challenger Izmir Challenger Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Tashkent Challenger Bergamo Challenger Trnava Challenger Ortisei Challenger Qatar Exxon Mobil Open - Doha Apia International - Sydney Helsinki Challenger Open 13 - Marseille Sarajevo Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Studena Croatia Open - Umag Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Moselle Open - Metz Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Campbell's Hall of Fame Tennis Championships - Newport Stockholm Open - Stockholm Ostrava Challenger Proton Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Adidas International - Sydney PBZ Zagreb Indoors - Zagreb Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo GHI Bronx Tennis Classic - Bronx KGHM Polish Indoors - Wroclaw Bristol Challenger Trophy - Bristol Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Compaq Cup 2001 - Zabrze Exim Agmedia Open - Kosice Ordina Open - 's-Hertogenbosch Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad China Open - Beijing PTT Thailand Open - Bangkok Copenhagen Open - Copenhagen Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Tata Open 2003 - Chennai Siebel Open - San Jose Tennis Masters Series - Toronto Telenordia Swedish Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Heineken Open - Auckland Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Energis Open - Amersfoort Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Masters Series - Hamburg Tata Open - Chennai Hypo Group Tennis International - Portschach Qatar Open - Doha Sony Ericsson Open - Miami Millenium Tennis Championships - Delray Beach Tennis Masters Series - Rome Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril Kroger / St. Jude International - Memphis Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Medibank International - Sydney Wimbledon - London Australian Open - Melbourne Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Olympics - Sydney Olympics - Athens